package com.tedu.day02.test;

/**
 *                 普通类  抽象类  接口类
 *                   【关系】        【特点】
 *    类与类           继承            只能单继承，可多层继承
 *    类与抽象类        继承            可以单继承，不可以多继承
 *    抽象类与抽象类     继承            只能单继承，可多层继承
 *    类与接口          实现            可以单继承，也可以多实现
 *                                    并且继承同时实现多个接口
 *    接口与接口        继承             可以单继承，可以多继承
 */
/*作业1：抽象类与接口区别和关系？*/

//5.接口与接口     继承    可以单继承，可以多继承
//interface Loo{}  interface Foo{}
//interface Voo extends Loo,Foo{}
//4.类与接口：实现--可以单继承，也可以多实现
//interface Loo{}  interface Foo{}
//class Joo{}
//class Voo extends Joo implements Loo,Foo{}
//3.抽象类与抽象类：继承--只能单继承，可以多层继承
//abstract class Loo{}
//abstract class Voo extends Loo{}
//abstract class Uoo extends Voo{}
//2.类与抽象类：继承--可以单继承，不可以多继承
//abstract class Uoo{}  abstract class Voo{}
//class Loo extends Uoo,Voo{}
//1.类与类：继承---单继承,可以多层继承
//class Uoo{}
//class Loo extends Uoo{}
//class Voo extends Loo{}
public class 关系 {
}
